Skip to content

Fix Dogecoin SegWit AuxPoW parsing - #1337

Merged
NicolasDorier merged 1 commit into
masterfrom
fix-dogecoin-segwit-auxpow
Sep 18, 2026
Merged

NicolasDorier merged 1 commit into
masterfrom
fix-dogecoin-segwit-auxpow

Conversation

@NicolasDorier

Copy link
Copy Markdown
Collaborator

Summary

  • Parse embedded AuxPoW parent-chain transactions with witness support even though Dogecoin itself does not support SegWit
  • Add regression coverage from the reported mainnet reorg and the failing SegWit AuxPoW header at height 6,377,835
  • Bump NBitcoin.Altcoins to 6.0.8

Testing

  • dotnet test NBitcoin.Tests/NBitcoin.Tests.csproj --no-restore --framework net10.0 --filter FullyQualifiedName~NBitcoin.Tests.AltcoinTests
  • dotnet build NBitcoin.Altcoins/NBitcoin.Altcoins.csproj --no-restore --framework netstandard2.0

Reported in btcpayserver/NBXplorer#565 (comment)

@NicolasDorier
NicolasDorier merged commit 7b238c9 into master Sep 18, 2026
9 of 10 checks passed
@NicolasDorier
NicolasDorier deleted the fix-dogecoin-segwit-auxpow branch September 18, 2026 09:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant